wondrous rare - Spanish English Dictionary